package net.meosoft.maven.plugins;

/**
 * Binds a link with a target folder, for use when working with symbolic links.
 * @author Michael Sena (msena)
 */
public final class SymlinkData {
	/** Location of the symbolic link. */
	private String link;

	/** Where the symbolic link is targeting. */
	private String target;

	/**
	 * Getter for link.
	 * @return the symlink's location
	 */
	protected String getLink() {
		return link;
	}

	/**
	 * Getter for target.
	 * @return the target of the symlink
	 */
	protected String getTarget() {
		return target;
	}

	/**
	 * Setter for link.
	 * @param link
	 *            location of the symlink
	 */
	public void setLink(final String link) {
		this.link = link;
	}

	/**
	 * Setter for target.
	 * @param target
	 *            location the symlink points to
	 */
	public void setTarget(final String target) {
		this.target = target;
	}
}
